/**
 * 路由配置文件
 */

// 导入 创建路由对象 的函数
import { createRouter,
    createWebHashHistory,
    createWebHistory } from 'vue-router'
import Login from '../Login.vue'
import Home from '../Home.vue'

// 创建 路由对象
const router = createRouter({
    // 导航模式：

    // hash导航模式：url地址栏中会携带一个#，对浏览器的兼容性比较好；缺点是不太好看，丑路径，因为#。
    // createWebHashHistory，创建hash导航
    // history导航模式：没有#。因为比较新，所以对浏览器兼容性不太好。
    // createWebHistory，创建history导航

    history:createWebHashHistory(),

    // 设置导航的路由单元映射
    // 数组类型:成员=>路由单元对象
    routes:[
        {
            // 导航指定的url地址
            path:'/',
            // 指定加载的组件
            component:Login,
        },
        {
            // 导航指定的url地址
            path:'/home',
            // 指定加载的组件
            component:Home,
        }
    ],
});

// 导出路由对象
export default router;